batch number and lot number - Español Inglés Diccionario